//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKG3d.Adaptor3d;
using CascadeSharp.TKMath.gp;

namespace CascadeSharp.TKGeomBase.ProjLib
{
    //---------------------------------------------------------------------
    //  Class  ProjLib_PrjResolve
    //---------------------------------------------------------------------
    public sealed class ProjLib_PrjResolve
    {
        public ProjLib_PrjResolve(Adaptor3d_Curve C, Adaptor3d_Surface S, int Fix)
            : base()
        {
            throw new NotImplementedException();
        }

        public ProjLib_PrjResolve(ProjLib_PrjResolve parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public ProjLib_PrjResolve()
        {
            throw new NotImplementedException();
        }

        public void Perform(double t, double U, double V, gp_Pnt2d Tol, gp_Pnt2d Inf, gp_Pnt2d Sup, double FTol,
            bool StrictInside)
        {
            throw new NotImplementedException();
        }

        public void Perform(double t, double U, double V, gp_Pnt2d Tol, gp_Pnt2d Inf, gp_Pnt2d Sup, double FTol)
        {
            throw new NotImplementedException();
        }

        public void Perform(double t, double U, double V, gp_Pnt2d Tol, gp_Pnt2d Inf, gp_Pnt2d Sup)
        {
            throw new NotImplementedException();
        }

        public bool IsDone()
        {
            throw new NotImplementedException();
        }

        public gp_Pnt2d Solution()
        {
            throw new NotImplementedException();
        }
    }; // class ProjLib_PrjResolve
}